/*
 * ODO: Real-Time In-Memory ORM/DBMS Grid software
 * Copyright (c) 2008, Michael Oksenenko
 * All rights reserved.
 */
#ifndef SYSLOG_IF_HPP
#define SYSLOG_IF_HPP

namespace odo {

class SyslogIF {

public: // iface

	virtual void logInfo(const wchar_t* aInfo) = 0;
	virtual void logWarn(const wchar_t* aWarn) = 0;
	virtual void logFail(const wchar_t* aFail) = 0;

public: // factory

	virtual ~SyslogIF();

};

}

#endif /* SYSLOG_IF_HPP */
